/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package lh2;

/**
 *
 * @author vidal,capeta,aiello
 */

public class Mensaje {

    int origen;
    int destino;
    boolean cifrado;//se utiliza para saber si el contenido va cifrado o no, el handshake de diffie helman no viaja cifrado
    Object contenido;

    public Mensaje(int origen, int destino, Object contenido) {
        this.origen=origen;
        this.destino=destino;
        this.contenido=contenido;
        this.cifrado=true;
    }
    public Mensaje(int origen, int destino, Object contenido,boolean cifrado) {
        this.origen=origen;
        this.destino=destino;
        this.contenido=contenido;
        this.cifrado=cifrado;
    }
    public Object getContenido() {
        return contenido;
    }

    public int getDestino() {
        return destino;
    }

    public void setDestino(int destino) {
        this.destino = destino;
    }

    public int getOrigen() {
        return origen;
    }

    public void setOrigen(int origen) {
        this.origen = origen;
    }

    public void setContenido(Object contenido) {
        this.contenido=contenido;
    }

    public boolean getEstaCifrado(){
        return this.cifrado;
    }

}
